Big Huge Thesaurus

baffle board

noun

sounds kind of like